home *** CD-ROM | disk | FTP | other *** search
/ Chip 2007 January, February, March & April / Chip-Cover-CD-2007-02.iso / Pakiet bezpieczenstwa / mini Pentoo LiveCD 2006.1 / mpentoo-2006.1.iso / livecd.squashfs / usr / include / linux / in_route.h < prev    next >
C/C++ Source or Header  |  2005-10-13  |  795b  |  33 lines

  1. #ifndef _LINUX_IN_ROUTE_H
  2. #define _LINUX_IN_ROUTE_H
  3.  
  4. /* IPv4 routing cache flags */
  5.  
  6. #define RTCF_DEAD    RTNH_F_DEAD
  7. #define RTCF_ONLINK    RTNH_F_ONLINK
  8.  
  9. /* Obsolete flag. About to be deleted */
  10. #define RTCF_NOPMTUDISC RTM_F_NOPMTUDISC
  11.  
  12. #define RTCF_NOTIFY    0x00010000
  13. #define RTCF_DIRECTDST    0x00020000
  14. #define RTCF_REDIRECTED    0x00040000
  15. #define RTCF_TPROXY    0x00080000
  16.  
  17. #define RTCF_FAST    0x00200000
  18. #define RTCF_MASQ    0x00400000
  19. #define RTCF_SNAT    0x00800000
  20. #define RTCF_DOREDIRECT 0x01000000
  21. #define RTCF_DIRECTSRC    0x04000000
  22. #define RTCF_DNAT    0x08000000
  23. #define RTCF_BROADCAST    0x10000000
  24. #define RTCF_MULTICAST    0x20000000
  25. #define RTCF_REJECT    0x40000000
  26. #define RTCF_LOCAL    0x80000000
  27.  
  28. #define RTCF_NAT    (RTCF_DNAT|RTCF_SNAT)
  29.  
  30. #define RT_TOS(tos)    ((tos)&IPTOS_TOS_MASK)
  31.  
  32. #endif /* _LINUX_IN_ROUTE_H */
  33.